
package com.tiancheng.trade.commom.web.model.request;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;

import java.io.Serializable;

/**
 * @Author: kellen
 * @Description: 账户信息变更 请求参数
 * @Date: create in 2024/12/3 14:12
 */
@Data
public class MerchantPayRegAccountChangeRequest implements Serializable {
    /**
     * 自助签约平台流水号
     */
    @NotBlank(message = "自助签约平台流水号不允许为空！")
    private String channelRegId;

    /**
     * 开户行行号 <p>必须<p/>
     */
    @NotBlank(message = "开户行行号不允许为空")
    private String bankNo;
    /**
     * 开户行帐号 <p>必须<p/>
     */
    @NotBlank(message = "开户行帐号不允许为空")
    private String bankAcctNo;
    /**
     * 银行预留手机号/法人手机号
     * @return
     */
    @NotBlank(message = "银行预留手机号/法人手机号,对私账户上传银行预留手机号，选传；对公账户上传法人手机号，必传")
    private String bankMobile;
}
